package file01;

import java.io.File;

/**
 * File类的删除功能:
 *  boolean delete()
 *           File类的delete()方法删除文件或文件夹不走回收站
 *           File类的delete()方法只能删除一个空的文件夹,如果想要删除一个非空文件夹,需要先删除这个文件夹中的所有内容,然后在删除该文件夹
 *           ghk
 *             abc
 *               def
 *               1.txt
 *           delete()方法既可以删除一个文件也可以删除一个文件夹,如果删除成功则返回true,否则返回false
 *
 */
public class FileDemo05 {
	public static void main(String[] args) {
		//method01();
		/*File file = new File("day22/3.txt");
		System.out.println(file.delete());//true*/

		/*File file2 = new File("day22/ghk");
		System.out.println(file2.delete());//false*/

		File file3 = new File("day22/ghk/lm");
		System.out.println(file3.delete());

		File file4 = new File("day22/ghk");
		System.out.println(file4.delete());

	}

	private static void method01() {
		File file = new File("day22/2.txt");
		System.out.println(file.delete());
	}
}
